ed81b052c2a3ce8ed04ee13a1f50f1a4480da907,src/main/java/org/cyclops/integrateddynamics/core/network/EnergyNetwork.java,EnergyNetwork,receiveEnergy,#number#boolean#,113
Before Change
for(IEnergyStorage energyStorage : getMaterializedEnergyBatteries()) {
int maxAdd = Math.min(energyStorage.getMaxEnergyStored() - energyStorage.getEnergyStored(), toAdd);
if(maxAdd > 0) {
energyStorage.receiveEnergy(maxAdd, simulate);
}
toAdd -= maxAdd;
}
After Change
for(PrioritizedPartPos partPos : ImmutableSet.copyOf(energyStoragePositionsSorted)) {
IEnergyStorage energyStorage = partPos.getEnergyStorage();
if (energyStorage != null) {
toAdd -= energyStorage.receiveEnergy(toAdd, simulate);
}
}
return energy - toAdd;